north land travel - French English Dictionary